package com.bango.paymentsdk.sdk.models;

import java.util.ArrayList;
import java.util.HashMap;

/**
 * Created by Simone on 04/06/2014.
 * Currently not in use
 */
public class BillingConfiguration {

    private HashMap<String, String> Options = new HashMap<String, String>();

    private ArrayList<Price> Prices = new ArrayList<Price>();

    private String Bango;

    private String Title;

    private String ExternalId;

    public BillingConfiguration(String bango, String title, String externalId){
        Bango = bango;
        Title = title;
        ExternalId = externalId;
    }

    public void SetOption(String key, String value){
        Options.put(key,value);
    }

    public void AddPrice(String currency, float value){
        Prices.add(new Price(currency,value));
    }

    public String getBango() {
        return Bango;
    }

    public void setBango(String bango) {
        Bango = bango;
    }

    public String getTitle() {
        return Title;
    }

    public void setTitle(String title) {
        Title = title;
    }

    public String getExternalId() {
        return ExternalId;
    }

    public void setExternalId(String externalId) {
        ExternalId = externalId;
    }

    public HashMap<String, String> getOptions() {
        return Options;
    }

    public ArrayList<Price> getPrices() {
        return Prices;
    }
}
